New Paradigm for Software Reliability Estimation
نویسندگان
چکیده
In common parlance, the traditional software reliability estimation methods often rely on assumptions like statistical distributions that are often dubious and unrealistic. This paper analyzes the assumptions of traditional reliability estimation methods and further evaluates the practical viability of the predictions offered by these models in the current scenario. We further propose a novel Finite Automata (FA) based reliability model that implicitly scores over the traditional models on many factors, most importantly due to the fact that it is based on the realistic assumption that a software system in execution is a Finite State Machine (FSM).
منابع مشابه
Automata-Based Software Reliability Paradigm for Ubiquitous Systems
The paper proposes a novel paradigm for accurate reliability estimation of ubiquitous systems. The proposed prototype differs from all conventional software reliability models as it does not rely on any kind of post failure data, questionable assumptions or statistical distributions. The paradigm instead is based on software state to state transition at runtime. Using this state to state transi...
متن کاملInvestigation on Reliability Estimation of Loosely Coupled Software as a Service Execution Using Clustered and Non-Clustered Web Server
Evaluating the reliability of loosely coupled Software as a Service through the paradigm of a cluster-based and non-cluster-based web server is considered to be an important attribute for the service delivery and execution. We proposed a novel method for measuring the reliability of Software as a Service execution through load testing. The fault count of the model against the stresses of users ...
متن کاملNovel Software Reliability Estimation Model for Altering Paradigms of Software Engineering
A number of different software engineering paradigms like Component-Based Software Engineering (CBSE), Autonomic Computing, Service-Oriented Computing (SOC), Fault-Tolerant Computing and many others are being researched currently. These paradigms denote a paradigm shift from the currently mainstream object-oriented paradigm and are altering the way we view, design, develop and exercise software...
متن کاملEstimation of Software Reliability by Sequential Testing with Simulated Annealing of Mean Field Approximation
Various problems of combinatorial optimization and permutation can be solved with neural network optimization. The problem of estimating the software reliability can be solved with the optimization of failed components to its minimum value. Various solutions of the problem of estimating the software reliability have been given. These solutions are exact and heuristic, but all the exact approach...
متن کاملThe New Approach for Reliability Assessment of Control Systems Software
This paper introduces the new approach for reliability estimation of control systems software. First we provide the basic starting points and definitions required for understanding the approach. Next we define the main parameters and variables, which are necessary for reliability estimation. The last section deals with the model for assessing the reliability of control systems software.
متن کامل